last lap - Turkish English Dictionary